clear-felled area - Turkish English Dictionary